testsuite/gtk/defaultvalue: Actually build...& fix
authorDaniel Boles <dboles.src@gmail.com>
Fri, 29 Jun 2018 19:00:06 +0000 (20:00 +0100)
committerDaniel Boles <dboles.src@gmail.com>
Fri, 29 Jun 2018 19:05:21 +0000 (20:05 +0100)
commitca94ff10ce2ea57bfde7692aaa558b1260c9ff75
tree8c4e849fbd3b41065daf778d8c7cb18046566610
parent9c3de5141232edffaec81f4afa754ff7c186d49a
testsuite/gtk/defaultvalue: Actually build...& fix

It looks like this got dropped during the move from autotools and never
restored. I can see why, since making it work wasn't a hugely fun task!

Notes on some less then obvious details:
 * PlacesSidebar is private now and didn't seem to be to be particularly
   easy to adapt to, so this moves to checking for it by name, not TYPE.
   I couldn't find a (fast) better way; if you know how, please clean up
 * added 2 casts to avoid warnings from the new type-propagating ref()
 * GdkClipboard and GdkContentProvider need some properties dodged
 * GtkToolItemGroup is gone
 * fixed indentation and used TypeName:property-name syntax in a print()
testsuite/gtk/defaultvalue.c
testsuite/gtk/meson.build